Datenbanksysteme für Dummies by Wolfgang Gerken

Datenbanksysteme für Dummies by Wolfgang Gerken

Autor:Wolfgang Gerken [Gerken, Wolfgang]
Die sprache: deu
Format: epub
ISBN: 9783527817757
veröffentlicht: 2018-03-07T00:00:00+00:00


CREATE TABLE Sport

( Sportler INTEGER NOT NULL,

Sportart VARCHAR(20),

PRIMARY KEY (Sportler, Sportart),

FOREIGN KEY (Sportler) REFERENCES Personen ON DELETE CASCADE

);

Es werden folgende Tupel eingefügt:

INSERT INTO Personen VALUES (1, 'Harry Potter');

INSERT INTO Personen VALUES (2, 'Voldemort');

INSERT INTO Sport VALUES (1, 'Quidditch');

INSERT INTO Sport VALUES (1, 'Zaubern');

INSERT INTO Sport VALUES (2, 'Zaubern');

Das Löschen der Person mit der Nummer 2, also Voldemort, führt dazu, dass auch die zugehörigen Tupel in der Sport-Tabelle automatisch mit gelöscht werden.

Ein nachfolgendes INSERT in der Sport-Tabelle mit einem Sportler, der nicht Harry Potter ist, führt zu einem Fehler, ebenso ein Ändern des Sportlers in der Sport-Tabelle auf eine PersonenNr, die nicht in der Personen-Tabelle enthalten ist.

Die meisten DBMS bieten kein kaskadierendes Update an. Ein Ändern der PersonenNr in der Personen-Tabelle wird also nicht automatisch in der Sport-Tabelle propagiert.



Download



Haftungsausschluss:
Diese Site speichert keine Dateien auf ihrem Server. Wir indizieren und verlinken nur                                                  Inhalte von anderen Websites zur Verfügung gestellt. Wenden Sie sich an die Inhaltsanbieter, um etwaige urheberrechtlich geschützte Inhalte zu entfernen, und senden Sie uns eine E-Mail. Wir werden die entsprechenden Links oder Inhalte umgehend entfernen.